movable target system - Spanish English Dictionary